armour kill zone - French English Dictionary